wall of tyre - German English Dictionary